# -*- encoding:utf-8 -*-
import datetime
import re

__author__ = 'shudong.msd'


def getFormatDate(old_str, type):
    if type == 21:
        # 处理新浪大盘日期格式 09月27日 11:25
        p = re.compile(r'(\d{2})月(\d{2})日')
        tmp = p.search(str(old_str))
        return str(datetime.date.today().year) + '-' + tmp.group(1) + '-' + tmp.group(2)
    elif type in (22,11,12,13,14):
        return old_str.strip()[:10]
    elif type == 23:
        old_str = str(old_str)
        return old_str[:4] + '-' + old_str[4:6] + '-' + old_str[6:]
    return False


def getFormatDateForDebate(old_str, type):
    # 处理新浪大盘日期格式 09月27日 11:25
    if type == 32:
        return str(datetime.date.today().year)+'-'+old_str[:5]
    else:
        p = re.compile(r'(\d{2})月(\d{2})日')
        tmp = p.search(str(old_str))
        return str(datetime.date.today().year) + '-' + tmp.group(1) + '-' + tmp.group(2)
